sugar beet harvester - German English Dictionary